package com.dudu.service;

import com.dudu.bean.AccountBean;
import com.dudu.bean.AppExtendBean;

import net.sf.json.JSONObject;

/**
 * 嘟嘟通信接口专用业务处理模块--发起通话
 * @author weidong
 *
 */
public interface IConferenceCallService {
	/**
	 * 用于发起多方通话-其中包含管理账号所应发起的通话类型，并根据相应类型发起多方通话
	 * @param appExtendBean 应用扩展信息实体类
	 * @param accountBean 账号实体类
	 * @param presenterNbr 主叫
	 * @param calledNbr 被叫
	 * @param userIdentify 用户标识
	 * @param tts_content 多方通话前导音
	 * @param isRecord 是否录音
	 * @param display_mode 被叫号码显示模式：0为显示配置号码、1为显示主叫号码
	 * @param displayNbr 来电显示号码（主叫显示号码）可为空，为空循环读取
	 * @param usePlatNbr 强制使用平台号码
	 * @return
	 */
	public JSONObject doCall(AppExtendBean appExtendBean, AccountBean accountBean, String presenterNbr, String calledNbr, String userIdentify, 
			String tts_content, String isRecord,String display_mode,String displayNbr, String usePlatNbr);
	
}
